@CHARSET "UTF-8"; * { font-family: "微软雅黑", "宋体"; }
img{ width: 100%;}
li{ list-style-type: none; }
* { margin:0px; padding:0px; border:0px;}
body { margin:0px; padding:0px; border:0px;}
dl { margin:0px; padding:0px; border:0px;}
dt { margin:0px; padding:0px; border:0px;}
dd { margin:0px; padding:0px; border:0px;}
ul { margin:0px; padding:0px; border:0px;}
ol { margin:0px; padding:0px; border:0px;}
pre { margin:0px; padding:0px; border:0px;}
form { margin:0px; padding:0px; border:0px;}
fieldset { margin:0px; padding:0px; border:0px;}
input { margin:0px; padding:0px; border:0px;}
input[type=button] { -webkit-appearance: none;}
P { margin:0px; padding:0px; border:0px;}
blockquote { margin:0px; padding:0px; border:0px;}
H1 { margin:0px; padding:0px; border:0px;}
H2 { margin:0px; padding:0px; border:0px;}
H3 { margin:0px; padding:0px; border:0px;}
H4 { margin:0px; padding:0px; border:0px;}
H4 { margin:0px; padding:0px; border:0px;}
H5 { margin:0px; padding:0px; border:0px;}
A:link { color:#686868; text-decoration: none }
A:visited { color:#686868; text-decoration: none }
A:hover { color:#686868; text-decoration: none }
A:active { color:#686868; text-decoration: none }
select { font-size: 12px }
table { border-collapse: collapse }
fieldset { margin:0px; padding:0px; border:0px;}
img { margin:0px; padding:0px; border:0px;}

#header{ position:fixed; width:100%; max-width:640px; height:50px; top:0px; background:url(../img/bg.png) no-repeat center center; background-size:100% 100%; overflow:hidden; zoom:1; z-index:101;}
#header .search{ width:80%; position:absolute; left:4%; top:7px; background:rgba(0,0,0,0.6); border-radius:18px;height:36px; line-height:36px;}
#header .search i{ display:inline-block; width:15px; background:url(../img/search.png) no-repeat center 10px; height:36px; background-size:100% 15px; margin-left:10px; margin-right:10px; float:left;}
#header .search input[type=text]{ background:none; border:none; display:inline-block; height:36px; font-size:14px; width:82%; color:#fff;}
#header .comm{ position:absolute; right:0px; top:0px; width:15%; height:50px; background:url(../img/voice.png) no-repeat center center; background-size:auto 24px; text-indent:-9999em; overflow:hidden;}
#header .comm em{ font-style:normal; font-size:12px; color:#fff; width:18px; height:18px; border-radius:50%; background:#e50f72; display:block; position:absolute; top:12%; right:12%; line-height:18px; text-align:center; text-indent:0;}


#header02{ position:fixed; width:100%; max-width:640px; height:50px; top:0px; box-shadow:1px 0px 3px #cccccc; background:#fff; overflow:hidden; zoom:1; z-index:102;}
#header02 .title{ height:50px; line-height:50px; font-size:24px; text-align:center; color:#333;}
#header02 .world{ color:#6e3bec;}
#header02 .ground{ color:#32c658;}
#header02 .sale{ color:#e4006e;}
#header02 .new{ color:#fb6b3f;}
#header02 a{ position:absolute; left:0px; top:0px; width:15%; height:50px; background:url(../img/return.png) no-repeat center center; background-size:auto 20px; text-indent:-9999em; overflow:hidden;}
#header02 a.go{ background:url(../img/return02.png) no-repeat center center; background-size:auto 30px;}
#header02 .search-icon{ position:absolute; right:15%; top:0px; width:15%; height:50px; background:url(../img/search-icon.png) no-repeat center center; background-size:auto 21px; text-indent:-9999em; overflow:hidden;}
#header02 .share{ position:absolute; right:0px; top:0px; width:15%; height:50px; background:url(../img/nav_share.png) no-repeat center center; background-size:auto 24px; text-indent:-9999em; overflow:hidden;}
#header02 .cart{ position:absolute; right:0px; top:0px; width:15%; height:50px; background:url(../img/cart.png) no-repeat center center; background-size:auto 30px; text-indent:-9999em; overflow:hidden;}
#header02 .search{ width:80%; position:absolute; left:15%; top:7px; background:#fafafa; border-radius:18px;height:34px; line-height:34px; border:1px #dbdbdb solid;}
#header02 .search i{ display:inline-block; width:16px; background:url(../img/nav_search.png) no-repeat center 10px; height:36px; background-size:100% 16px; margin-left:10px; margin-right:10px; float:left;}
#header02 .search input[type=text]{ background:none; border:none; display:inline-block; height:34px; font-size:14px; width:82%; color:#fff;}
#header02 .bianji{ position:absolute; right:0px; top:0px; width:23%; height:50px; font-size:15px; color:#333; line-height:50px; text-align:center; overflow:hidden;}
#header02 .note{ position:absolute; right:0px; top:0px; width:15%; height:50px; background:url(../img/note.png) no-repeat center center; background-size:auto 21px; text-indent:-9999em; overflow:hidden;}



#header03{ position:fixed; width:100%; max-width:640px; height:50px; top:0px; box-shadow:1px 0px 3px #cccccc; background:#fff; overflow:hidden; zoom:1; z-index:102;}
#header03 a{ position:absolute; left:0px; top:0px; width:15%; height:50px; background:url(../img/return.png) no-repeat center center; background-size:auto 20px; text-indent:-9999em; overflow:hidden;}
#header03 .search{ width:55%; position:absolute; left:15%; top:7px; background:#fafafa; border:1px #dbdbdb solid; border-radius:18px;height:34px; line-height:34px;}
#header03 .search i{ display:inline-block; width:14%; background:url(../img/nav_search.png) no-repeat center center; height:36px; background-size:auto 15px; margin-left:2%; margin-right:2%; float:left;}
#header03 .search input[type=text]{ background:none; border:none; display:inline-block; height:36px; font-size:14px; width:82%; color:#fff;}
#header03 .share{ position:absolute; right:0px; top:0px; width:15%; height:50px; background:url(../img/nav_share.png) no-repeat center center; background-size:auto 24px; text-indent:-9999em; overflow:hidden;}
#header03 .collect{ position:absolute; right:15%; top:0px; width:15%; height:50px; background:url(../img/collect02.png) no-repeat center center; background-size:auto 24px; text-indent:-9999em; overflow:hidden;}
#header03 .collected{ background:url(../img/collected02.png) no-repeat center center; background-size:auto 24px;}

#header04{ position:fixed; width:100%; max-width:640px; height:50px; top:0px;overflow:hidden; zoom:1; z-index:102;}
#header04 .title{ height:50px; line-height:50px; font-size:24px; text-align:center; color:#fff;}
#header04 a{ position:absolute; left:0px; top:0px; width:15%; height:50px; background:url(../img/return02.png) no-repeat center center; background-size:auto 20px; text-indent:-9999em; overflow:hidden;}
#header04 span.bianji{ position:absolute; right:0px; top:0px; width:23%; height:50px; font-size:15px; color:#fff; line-height:50px; text-align:center; overflow:hidden;}





#footer{ position:fixed; width:100%; max-width:640px; border-top:1px solid #ccc; height:50px; bottom:0px; background:#f7f7f7; overflow:hidden; zoom:1; z-index:102;}
#footer a{ display:block; float:left; width:20%; text-align:center;}
#footer a .pic{ height:25px; margin-top:3px;}
#footer a .pic img{ height:100%; width:auto;}
#footer a .topic{ font-size:12px; margin-top:2px; color:#666;}
#footer a.on .topic{color:#e50f71;}

	
body { background-color:#efeff4;}
body {
	margin: 0 auto;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}
@media all and (min-width: 640px) {
body {
	width: 640px;
	margin-left: auto;
	margin-right: auto;
}
}